package ncs.controlador.bean;

import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;
import ncs.modelo.dao.PerfilDao;
import ncs.modelo.entidades.TPerfil;
import ncs.modelo.impl.PerfilDaoImpl;

/**
 *
 * @author rick
 */
@ManagedBean(name = "perfilBean")
@SessionScoped
public class PerfilBean {

    private TPerfil perfil;
    private List<TPerfil> perfiles;

    public PerfilBean() {
    }

    public TPerfil getPerfil() {
        if (perfil == null) {
            perfil = new TPerfil();
        }
        return perfil;
    }

    public void setPerfil(TPerfil perfil) {
        this.perfil = perfil;
    }

    public List<TPerfil> getPerfiles() {
        PerfilDao perfilDao = new PerfilDaoImpl();
        perfiles = perfilDao.buscarTodos();
        return perfiles;
    }
}
